/*phnom penh city map */
/*
#ppmap{text-align:center;margin-top:120px; position:relative;}
.phnompenh_map{position:relative; width:470px; height:auto; margin:0 auto;} 
.pp_city{position:absolute; display:none;  z-index:50;  padding-right:15px;_background-image:url(/);}
.pp_city .arrow{position:absolute;right:0; top:45px;} 
.pp_city ul{padding:9px 10px 4px 10px;background:#00FF33; list-style:none;}
.pp_city li{height:15px; _width:80px; font-size:0.6em; line-height: 0.6em; text-align: left;} 
.pp_city2{position: absolute; display: none; _background-image: url(/);}
.pp_city2 .arrow{position: absolute; left: 50%; bottom: 1px; margin-left: -4px;}
.pp_city2 ul{padding: 9px 10px 4px 10px; background: #00FF33; _width:80px;  list-style: none;} 
.pp_city2 li{height: 15px;  font-size: 0.6em; line-height: 0.6em; text-align: left;}
*/

/*phnom penh city map */
#map-phnompenh {color:#111111; font-size: 10px; margin-top: 22px; width: 650px; z-index: 0;position:relative;}
#map-pp {}
.pp_city{position:absolute; display:none;  z-index:50;  padding-right:15px;_background-image:url(/);}
.pp_city .arrow{position:absolute;right:0; top:45px;} 
.pp_city ul{padding:9px 10px 4px 10px;background:#254997; list-style:none;-moz-border-radius:5px; -webkit-border-radius:5px;}
.pp_city li{width:100%;height:18px; _width:80px; font-size: 12px; text-align: left; color: #ffffff;list-style-image:none;list-style-position:inside;list-style-type:disc;} 
.pp_city2{position: absolute; display: none; _background-image: url(/);}
.pp_city2 .arrow{position: absolute; left: 50%; margin-left: -4px;}
.pp_city2 ul{background:#6173B4 none repeat scroll 0 0;border:1px solid;color:#FFFFFF;font-size:10px;font-weight:bold;list-style-image:none;list-style-position:outside;list-style-type:none;padding:9px 10px 4px;-moz-border-radius:5px; -webkit-border-radius:5px;} 
.pp_city2 li{width:100%;height: 18px;  font-size: 10px; text-align: left;list-style-image:none;list-style-position:inside;list-style-type:disc;}
#box-note {position:absolute;right:0;top:0;width:117px;padding:0 5px 8px 5px;margin:15px;background: white;}
#box {height:15px;}
#box1 {height:15px;border:1px solid;}
#box2 {height:15px;border-bottom: 1px solid;border-left: 1px solid;border-right: 1px solid;}
#box .box-color {border:1px solid black;float:left;height:6px;margin:3px;width:20px;}
#box .box-title {float:left;margin-top:2px;text-align:left;}
#box1 .box-color {border:1px solid black;float:left;height:6px;width:20px;margin:3px;}
#box1 .box-title {float:left;margin-top:2px;text-align:left;}
#box2 .box-color {border:1px solid black;float:left;height:6px;margin:3px;width:20px;}
#box2 .box-title {float:left;margin-top:2px;text-align:left;}

#box_kh {height:15px;}
#box1_kh {height:21px;border:1px solid;}
#box2_kh {height:21px;border-bottom: 1px solid;border-left: 1px solid;border-right: 1px solid;}
#box_kh .box-color {border:1px solid black;float:left;height:6px;margin:3px;width:20px;}
#box_kh .box-title {float:left;margin-top:2px;text-align:left;}
#box1_kh .box-color {border:1px solid black;float:left;height:10px;width:20px;margin:4px;}
#box1_kh .box-title {float:left;margin-top:0px;text-align:left;}
#box2_kh .box-color {border:1px solid black;float:left;height:10px;margin:4px;width:20px;}
#box2_kh .box-title {float:left;margin-top:0px;text-align:left;}